movie
1995
52 min
The ship St. Louis left Nazi Germany on May 13, 1939, with 937 German Jews bound for Cuba. Most had sold all their belongings to book passage, pay off corrupt German officials, and buy visas to Cuba. Hope turned to despair when Havan